ראיון ראשון- שאלות תאוריה על OOP, מושגים בסיסיים במערכות הפעלה, שאלה על תבנית עיצוב, שאלה לוגית אחת, שאלה על פרויקט- שרטוט תרשים מחלקות, כמה שאלות בסיסיות בC++
אח"כ ראיון אישי
ואם עוברים את הראיון השני יש ראיון שלישי בו נשאלים שאלה מעט יותר מורכבת
שאלות מתוך הראיון
זוג לולאות אחד עבר במערך מבחינת שורות כאילו שורה ראשונה כל השורה ואז שורה שניה
ועוד זוג לולאות שעובר הפוך עמודה ראשונה כל העמודה עמודה שניה כל העמודה וכו,
מה יותר אופטימלי ...
תשובות
הוסף תשובה
|
לצפיה בתשובות
מאי 2022
הלולאה הראשונה יותר בגלל שזה רצף של תאים בזיכרון ואם עוברים לפי עמודות צריך כל הזמן לקפוץ בכתובות
מאי 2022
for(i)
for(j)
מערכים מסוג INT
B[i,j] , B[j,i]
1.מערך זה זיכרון רציף
2.בריצה מהתחלה לסוף מערך (i,j) בגלל רצף הזיכרון - המעבד טוען כמה משתנים בו זמנית בגלל
ש מילה של מעבד הנטענת לזיכרון FLASH בגודל של 64BIT ( מספיק לכמה משתנים בגודל INT )
3. במקרה שרצים (j,i) - יש כל הזמן קפיצות בזיכרון כי זה לא רציף ולכן FLASH טוען רק משתנה אחד בו זמנית וזה פחות מהיר
זוג לולאות אחד עבר במערך מבחינת שורות כאילו שורה ראשונה כל השורה ואז שורה שניה
ועוד זוג לולאות שעובר הפוך עמודה ראשונה כל העמודה עמודה שניה כל העמודה וכו,
מה יותר אופטימלי ...
תהליך שאורך כחודש ימים
1.חדר בריחה מול חברת אדם מילא
2.ראיון ראשוני של הרכבת חלק אופטי ובהמשך ראיון עם מנהל בכיר בחברה
3.ראיון עם פסיכולוג של אדם מילא
4. הצעת שכר
שאלות מתוך הראיון
למה משמש החלק אופטי שהרכבת? למה לסגור פעמיים את אותם הברגים עם טורק כל פעם בכוח שונה ?
קריאת פרוצדורת הרכבה באנגלית תרגום והסבר